home *** CD-ROM | disk | FTP | other *** search
- *------------------------------*
- / /|
- *------------------------------* |
- | Prg.name : ScreenModeChanger | |
- | Date : 02.02.1993 | *-----------------------*
- | Language : Oberon |/ /|
- *------------------------------*-----------------------* |
- | ---- Copyright Tom Kroener | |
- | /(c)| Richard Wagner Str. 40 | |
- | / TKs| D-6602 Saarbruecken-Dudweiler | |
- | / 1991| GERMANY | |
- | -------- | |
- | e.Mail: thkro@stud.uni-sb.de (internet) | |
- | kroener@cs.uni-sb.de (internet) | |
- | TKROENER@OUTWORLD.ZER (Zerberus) | *----------*
- | |/ /|
- *------------------------------------------------------*----------* |
- | ScreenModeChanger is NOT public-domain. | *
- | It may not be used in commercial products without my permission |/
- *-----------------------------------------------------------------*
-
- I want to thank Nico Francois for his great 'reqtools.library' and
- Kai Bolay for his 'NTSC4NTSC' which gave me the idea how to make
- ScreenModeChanger and from which I have used parts of the patching
- routine.
-
-
- 1.What is ScreenModeChanger ?
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ScreenModeChanger (short SMC) is a small tool to patch the Openscreen-
- functions of OS2.04 (and newer) to force other programs to open their
- screens in the (with SMC) selected screenmode.
- SMC can be used only under OS2.04 and newer!
-
-
- 2.Why ScreenModeChanger ?
- ~~~~~~~~~~~~~~~~~~~~~~~~~
- With OS2.04 and OS3.0 the user can select different screenmodes.
- Some modes are not visible on all monitors (some may even destroy
- the monitor), and it's very annoying to have a nice VGA-monitor (like
- me) and most programs open a PAL- or NTSC-screen.
- SMC allows an easy selection (via mouse) of the screenmode which is
- used to patch the Openscreen-function.
-
- 3.Installation of ScreenModeChanger :
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- SMC needs the 'reqtools.library' (© Nico Francois) to work.
- Start the program 'Install_reqtools.lib' before the first start
- of SMC to install this library on your disk.
- SMC can be copied like other programs via Workbench/Shell to your
- prefered destination.
-
- 4.How to use ScreenModeChanger:
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- SMC can be used from Workbench and from the Shell. If it finds the
- file 'ENV:SMC.prefs' it tries to load and use it for the preferences.
- If 'ENV:SMC.prefs' doesn't exist it opens a ScreenMode-requester and
- you can select the screenmode via mouse.
- This requester can be forced with the '-r' option when starting SMC
- from Shell.
- After selecting the mode, the file 'ENV:SMC.prefs' will be updated
- and SMC will find this information everytime it is started.
- After that, a small window will be opened on the workbench to show that
- SMC is running and to allow you to remove SMC from the system.
- When this small window has been moved, the coordinates are also saved
- to 'ENV:SMC.prefs' when removing SMC.
-
- 5.Some remarks:
- ~~~~~~~~~~~~~~~
- - SMC can open screenmodes which may destroy your monitor; be careful
- and read the manuals of your monitor/Amiga before using SMC.
- - If you have started more than one program that patches the OpenScreen
- -functions be shure to finish them in the reversed order.
- - You can only run ONE SMC at the same time.
- - Start SMC, start other programs and remove SMC will not change the
- modes of other programs; programs started with different patches
- are also possible (but you have to restart SMC to change the patch-
- mode!).
- - SMC works on my system with all tested programs; maybe a program
- can't be used in a mode with less colors (you may see no texts
- or gadgets) but using the right palette (if it can be changed)
- often helps.
- - Programs using sprites or with genlock compatiblity can't work
- in screenmodes which don't allow sprites/genlocks!
-
- SMC is tested under OS2.04 and had never crashed (even tested with
- very old BASIC-programs and things like DPaint and Shanghai) but
- if you have trouble give me a small note (adress see above).
-
- SMC is not shareware, but sending money or other things could be a
- good idea... (A4000 prefered)
-
- Enjoy
-
- --- Tom
-
-
-
-